package com.zwd.cases.demo.gof23.adapter;

/**
 * @Description 客户端代码
 * @Author zhengwd
 * @Date 2023/4/11 23:16
 **/
public class Client {

    public static void main(String[] args) {
        // 创建一个旧类的实例
        OldClass oldClass = new OldClass();

        // 创建一个适配器，将旧类的实例适配成新接口
        Adapter adapter = new Adapter(oldClass);

        // 调用新接口的方法，实际上是调用旧接口的方法
        adapter.newMethod();
    }
}
